too many open files
描述
- http: Accept error: accept tcp [::]:9000: accept: too many open files; retrying in 1s
- load本地配置错误: too many open files
解决
修改docker-compose.yml文件unlimit字段的soft值,改大一点
临时修改 fs.inotify.max_user_instances和fs.file-max
sudo sysctl -w fs.inotify.max_user_instances=2048
sudo sysctl -w fs.file-max=2097152
若要永久修改,需要添加到系统配置中
vi /etc/sysctl.conf
fs.inotify.max_user_instances=2048
fs.file-max = 2097152
使修改永久生效
sudo sysctl -p